undergraduate thesis - German English Dictionary